#24、定义一个可以将证书转换为字符串并在控制台中打印的函数。
def x(n):
    print(str(n))
x(3)
print('===================================================')
print('\n')

#25、定义一个函数，它可以接收两个字符串形式的整数并计算它们
#的和，然后再控制台中输出。
def i(x,y):
    a=int(x)+int(y)
    print(a)
i('3','7')
print('===================================================')
print('\n')


#26、定义一个函数，它可以接收两个字符串作为输入，并将它们连
#接起来，然后再控制台中输出。
def A(x,y):
    print(str(x)+str(y))
A('3','7')
A(3,7)
print('===================================================')
print('\n')


#27、定义一个函数，它可以接收两个字符串作为输入，并子啊控制台
#中以最大长度打印字符串。如果两个字符串长度相同，则函数应逐行
#打印所有字符串。len()
def B(x,y):
    len1=len(x)
    len2=len(y)
    if len1>len2:
        print(x)
    elif len2>len1:
        print(y)
    else:
        print(x)
        print(y)
B('one','two')
B('three','four')
B('six','five')
print('===================================================')
print('\n')


#28、定义一个函数，它可以接收一个整数作为输入，如果这个数字是
#偶数，则输出“它是偶数”，否则输入“它是奇数”。(%取余数）
def checkvalue(n):
    if n%2==0:
        print('它是偶数')
    else:
        print('它是奇数')

checkvalue(8)
checkvalue(9)
print('===================================================')
print('\n')


#29、定义一个函数，它可以打印一个字典，其中键是1到3之间的数字，
#值是键的平方。
def printdict():
    d=dict()
    d[1]=1
    d[2]=2**2
    d[3]=3**2
    d[4]=4**2
    print(d)
printdict()
print('===================================================')
print('\n')


#30、定义一个函数，它可以打印一个字典，其中键1到20之间的数字，
#值是键的平方。
def C():
    d=dict()
    for i in range(1,21):
        d[i]=i**2       
    print(d)
C()
print('===================================================')
print('\n')
















